ground ivy (glechoma hederacea) - German English Dictionary